package pe.edu.upc.dsd.esb.whereeat.component.service;

import javax.jws.WebService;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;

import pe.edu.upc.dsd.esb.whereeat.component.AbstractComponent;
import pe.edu.upc.dsd.whereeat.service.UsuarioService;

@Component
@WebService
public class UsuarioServiceComponentImpl extends AbstractComponent implements
		UsuarioServiceComponent {

	@Autowired
	private UsuarioService usuarioService;

	public int asociarUsuarioConRestaurant(int codigoUsuario,
			int codigoRestaurant) {
		// TODO Auto-generated method stub
		try {
			usuarioService.asociarUsuarioConrRestaurant(codigoUsuario,
					codigoRestaurant);
			return 1;
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return 0;
	}
}
